export interface Currency {
  code: string;
  name: string;
}

export const currencies: Currency[] = [
  { code: 'AFN', name: 'Afghan Afghani' },
  { code: 'ALL', name: 'Albanian Lek' },
  { code: 'DZD', name: 'Algerian Dinar' },
  { code: 'AOA', name: 'Angolan Kwanza' },
  { code: 'ARS', name: 'Argentine Peso' },
  { code: 'AMD', name: 'Armenian Dram' },
  { code: 'AWG', name: 'Aruban Florin' },
  { code: 'AUD', name: 'Australian Dollar' },
  { code: 'AZN', name: 'Azerbaijani Manat' },
  { code: 'AZM', name: 'Azerbaijani Manat (1993-2006)' },
  { code: 'BSD', name: 'Bahamian Dollar' },
  { code: 'BHD', name: 'Bahraini Dinar' },
  { code: 'BDT', name: 'Bangladeshi Taka' },
  { code: 'BBD', name: 'Barbadian Dollar' },
  { code: 'BYR', name: 'Belarusian Ruble' },
  { code: 'BZD', name: 'Belize Dollar' },
  { code: 'BMD', name: 'Bermudan Dollar' },
  { code: 'BTN', name: 'Bhutanese Ngultrum' },
  { code: 'BOB', name: 'Bolivian Boliviano' },
  { code: 'BAM', name: 'Bosnia-Herzegovina Convertible Mark' },
  { code: 'BWP', name: 'Botswanan Pula' },
  { code: 'BRL', name: 'Brazilian Real' },
  { code: 'GBP', name: 'British Pound Sterling' },
  { code: 'BND', name: 'Brunei Dollar' },
  { code: 'BGN', name: 'Bulgarian Lev' },
  { code: 'BUK', name: 'Burmese Kyat' },
  { code: 'BIF', name: 'Burundian Franc' },
  { code: 'XOF', name: 'CFA Franc BCEAO' },
  { code: 'XPF', name: 'CFP Franc' },
  { code: 'KHR', name: 'Cambodian Riel' },
  { code: 'CAD', name: 'Canadian Dollar' },
  { code: 'CVE', name: 'Cape Verdean Escudo' },
  { code: 'KYD', name: 'Cayman Islands Dollar' },
  { code: 'CLP', name: 'Chilean Peso' },
  { code: 'CNY', name: 'Chinese Yuan Renminbi' },
  { code: 'COP', name: 'Colombian Peso' },
  { code: 'KMF', name: 'Comorian Franc' },
  { code: 'CDF', name: 'Congolese Franc' },
  { code: 'CRC', name: 'Costa Rican Colón' },
  { code: 'HRK', name: 'Croatian Kuna' },
  { code: 'CUP', name: 'Cuban Peso' },
  { code: 'CZK', name: 'Czech Republic Koruna' },
  { code: 'DKK', name: 'Danish Krone' },
  { code: 'DJF', name: 'Djiboutian Franc' },
  { code: 'DOP', name: 'Dominican Peso' },
  { code: 'XCD', name: 'East Caribbean Dollar' },
  { code: 'EGP', name: 'Egyptian Pound' },
  { code: 'GQE', name: 'Equatorial Guinean Ekwele' },
  { code: 'ERN', name: 'Eritrean Nakfa' },
  { code: 'EEK', name: 'Estonian Kroon' },
  { code: 'ETB', name: 'Ethiopian Birr' },
  { code: 'EUR', name: 'Euro' },
  { code: 'FKP', name: 'Falkland Islands Pound' },
  { code: 'FJD', name: 'Fijian Dollar' },
  { code: 'GMD', name: 'Gambian Dalasi' },
  { code: 'GEK', name: 'Georgian Kupon Larit' },
  { code: 'GEL', name: 'Georgian Lari' },
  { code: 'GHS', name: 'Ghanaian Cedi' },
  { code: 'GIP', name: 'Gibraltar Pound' },
  { code: 'GTQ', name: 'Guatemalan Quetzal' },
  { code: 'GNF', name: 'Guinean Franc' },
  { code: 'GYD', name: 'Guyanaese Dollar' },
  { code: 'HTG', name: 'Haitian Gourde' },
  { code: 'HNL', name: 'Honduran Lempira' },
  { code: 'HKD', name: 'Hong Kong Dollar' },
  { code: 'HUF', name: 'Hungarian Forint' },
  { code: 'ISK', name: 'Icelandic Króna' },
  { code: 'INR', name: 'Indian Rupee' },
  { code: 'IDR', name: 'Indonesian Rupiah' },
  { code: 'IRR', name: 'Iranian Rial' },
  { code: 'IQD', name: 'Iraqi Dinar' },
  { code: 'ILS', name: 'Israeli New Sheqel' },
  { code: 'JMD', name: 'Jamaican Dollar' },
  { code: 'JPY', name: 'Japanese Yen' },
  { code: 'JOD', name: 'Jordanian Dinar' },
  { code: 'KZT', name: 'Kazakhstan Tenge' },
  { code: 'KES', name: 'Kenyan Shilling' },
  { code: 'KWD', name: 'Kuwaiti Dinar' },
  { code: 'KGS', name: 'Kyrgystani Som' },
  { code: 'LAK', name: 'Laotian Kip' },
  { code: 'LVL', name: 'Latvian Lats' },
  { code: 'LBP', name: 'Lebanese Pound' },
  { code: 'LSL', name: 'Lesotho Loti' },
  { code: 'LRD', name: 'Liberian Dollar' },
  { code: 'LYD', name: 'Libyan Dinar' },
  { code: 'LTL', name: 'Lithuanian Litas' },
  { code: 'MOP', name: 'Macanese Pataca' },
  { code: 'MKD', name: 'Macedonian Denar' },
  { code: 'MGA', name: 'Malagasy Ariary' },
  { code: 'MWK', name: 'Malawian Kwacha' },
  { code: 'MYR', name: 'Malaysian Ringgit' },
  { code: 'MVR', name: 'Maldivian Rufiyaa' },
  { code: 'MRO', name: 'Mauritanian Ouguiya' },
  { code: 'MUR', name: 'Mauritian Rupee' },
  { code: 'MXN', name: 'Mexican Peso' },
  { code: 'MDL', name: 'Moldovan Leu' },
  { code: 'MNT', name: 'Mongolian Tugrik' },
  { code: 'MAD', name: 'Moroccan Dirham' },
  { code: 'MZN', name: 'Mozambican Metical' },
  { code: 'MMK', name: 'Myanma Kyat' },
  { code: 'NAD', name: 'Namibian Dollar' },
  { code: 'NPR', name: 'Nepalese Rupee' },
  { code: 'ANG', name: 'Netherlands Antillean Guilder' },
  { code: 'TWD', name: 'New Taiwan Dollar' },
  { code: 'NZD', name: 'New Zealand Dollar' },
  { code: 'NIC', name: 'Nicaraguan Cordoba' },
  { code: 'NGN', name: 'Nigerian Naira' },
  { code: 'KPW', name: 'North Korean Won' },
  { code: 'NOK', name: 'Norwegian Krone' },
  { code: 'ROL', name: 'Old Romanian Leu' },
  { code: 'TRL', name: 'Old Turkish Lira' },
  { code: 'OMR', name: 'Omani Rial' },
  { code: 'PKR', name: 'Pakistani Rupee' },
  { code: 'PAB', name: 'Panamanian Balboa' },
  { code: 'PGK', name: 'Papua New Guinean Kina' },
  { code: 'PYG', name: 'Paraguayan Guarani' },
  { code: 'PEN', name: 'Peruvian Nuevo Sol' },
  { code: 'PHP', name: 'Philippine Peso' },
  { code: 'PLN', name: 'Polish Zloty' },
  { code: 'QAR', name: 'Qatari Rial' },
  { code: 'RHD', name: 'Rhodesian Dollar' },
  { code: 'RON', name: 'Romanian Leu' },
  { code: 'RUB', name: 'Russian Ruble' },
  { code: 'RWF', name: 'Rwandan Franc' },
  { code: 'SHP', name: 'Saint Helena Pound' },
  { code: 'SVC', name: 'Salvadoran Colón' },
  { code: 'WST', name: 'Samoan Tala' },
  { code: 'SAR', name: 'Saudi Riyal' },
  { code: 'RSD', name: 'Serbian Dinar' },
  { code: 'SCR', name: 'Seychellois Rupee' },
  { code: 'SLL', name: 'Sierra Leonean Leone' },
  { code: 'SGD', name: 'Singapore Dollar' },
  { code: 'SKK', name: 'Slovak Koruna' },
  { code: 'SBD', name: 'Solomon Islands Dollar' },
  { code: 'SOS', name: 'Somali Shilling' },
  { code: 'ZAR', name: 'South African Rand' },
  { code: 'KRW', name: 'South Korean Won' },
  { code: 'LKR', name: 'Sri Lanka Rupee' },
  { code: 'SDG', name: 'Sudanese Pound' },
  { code: 'SRD', name: 'Surinamese Dollar' },
  { code: 'SZL', name: 'Swazi Lilangeni' },
  { code: 'SEK', name: 'Swedish Krona' },
  { code: 'CHF', name: 'Swiss Franc' },
  { code: 'SYP', name: 'Syrian Pound' },
  { code: 'STD', name: 'São Tomé and Príncipe Dobra' },
  { code: 'TJS', name: 'Tajikistani Somoni' },
  { code: 'TZS', name: 'Tanzanian Shilling' },
  { code: 'THB', name: 'Thai Baht' },
  { code: 'TOP', name: 'Tongan Paʻanga' },
  { code: 'TTD', name: 'Trinidad and Tobago Dollar' },
  { code: 'TND', name: 'Tunisian Dinar' },
  { code: 'TRY', name: 'Turkish Lira' },
  { code: 'TMM', name: 'Turkmenistani Manat' },
  { code: 'USD', name: 'US Dollar' },
  { code: 'UGX', name: 'Ugandan Shilling' },
  { code: 'UAH', name: 'Ukrainian Hryvnia' },
  { code: 'AED', name: 'United Arab Emirates Dirham' },
  { code: 'UYU', name: 'Uruguayan Peso' },
  { code: 'UZS', name: 'Uzbekistan Som' },
  { code: 'VUV', name: 'Vanuatu Vatu' },
  { code: 'VEB', name: 'Venezuelan Bolívar' },
  { code: 'VEF', name: 'Venezuelan Bolívar Fuerte' },
  { code: 'VND', name: 'Vietnamese Dong' },
  { code: 'CHE', name: 'WIR Euro' },
  { code: 'CHW', name: 'WIR Franc' },
  { code: 'YER', name: 'Yemeni Rial' },
  { code: 'ZMK', name: 'Zambian Kwacha' },
  { code: 'ZWD', name: 'Zimbabwean Dollar' }
];
